"sale and buyback" - Details

English Term:
sale and buyback
Arabic Term:
البيع وإعادة الشراء
Arabic Definition:

.